package com.weishi.project.api.vo.appvo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 教练员端 -- 本周数据查询列表 -- 训练计划总表
 * 返回数据
 */
@Data
public class WeeklyPlanListVO implements Serializable {

    private static final long serialVersionUID=1L;

    @ApiModelProperty(value = "训练日")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date day;

    @ApiModelProperty(value = "周计划列表")
    private List<WeeklyPlan> WeeklyPlanList;



    /**
     * 周计划
     */
    @Data
    public static class WeeklyPlan{

        @ApiModelProperty(value = "课程 id")
        private Integer id;

        @ApiModelProperty(value = "四时")
        private String fourSeasons;

        @ApiModelProperty(value = "一级训练科目")
        private String firstLevelName;

        @ApiModelProperty(value = "二级训练科目")
        private String secondLevelName;

        @ApiModelProperty(value = "训练课时时长")
        private Double classHour;

        @ApiModelProperty(value = "训练课质量")
        private String quality;



    }









}


